home *** CD-ROM | disk | FTP | other *** search
/ Shoot! / Shoot! (199x)(CD-ROM Update International)(NL)[compilation].iso / jedidemo / episode / jk1demo.gob / cog_09_damagefloor.cog < prev    next >
Text File  |  1999-12-31  |  1KB  |  57 lines

  1. # Jedi Knight Cog Script
  2. #
  3. # 09_damagefloor.cog
  4. #
  5. # For fuel sectors. Player is damaged by standing in fuel. 
  6. # 5/5/97 - Damage variables made local. Changes are now global throughout level.
  7. #
  8. # [RD]
  9. #
  10. # (C) 1997 LucasArts Entertainment Co. All Rights Reserved        
  11. # ========================================================================================
  12.  
  13. symbols
  14.  
  15. message        entered
  16. message        exited
  17. message        pulse
  18.  
  19. surface        surf0        mask=0x404
  20. surface        surf1        mask=0x404
  21. surface        surf2        mask=0x404
  22. surface        surf3        mask=0x404
  23. surface        surf4        mask=0x404
  24. surface        surf5        mask=0x404
  25. surface        surf6        mask=0x404
  26. surface        surf7        mask=0x404
  27. surface        surf8        mask=0x404
  28.  
  29. float        damagefreq=1    local
  30. float        damageamt=1        local
  31.  
  32. end
  33.  
  34. # ========================================================================================
  35.  
  36. code
  37.  
  38. entered:
  39.     SetPulse(damagefreq);    
  40.     return;
  41.  
  42. # ........................................................................................
  43.  
  44. exited:
  45.     SetPulse(0);
  46.     return;
  47.  
  48. # ........................................................................................
  49.  
  50. pulse:
  51.     victim = getsourceref();
  52.     damagething(victim, damageamt, 0x8, -1);
  53.     return;
  54.  
  55. end
  56.  
  57.